orange slice - German English Dictionary